country/state bordering a strait - Francés Inglés Diccionario